# 跳出循环
# while True:
#     print("break学习")
#     break

# while True:
#     print("while循环")
# for i in range(10):
#     if i > 0 and not i % 3:
#         print(i)
#         break

# 判断一个数字是否是质数(除了1和它本身不再有其他因数的自然数)
# n = int(input("请输入自然数："))  # 11
# a = 2
# flag = True  # 如果flag=True，那么就是质数
# while a < n:
#     if not n % a:  # 等于0为True n%a
#         print(n, "不是质数", sep="：")
#         flag = False
#         break
#     a += 1
# if flag:
#     print(n, "是质数", sep="：")

# n = int(input("请输入自然数："))
# a = 2
# while a < n:
#     if not n % a:
#         print(n, "不是质数", sep="：")
#         break
#     a += 1
# else:  # 没有执行过while里的break，则会执行else里的代码
#     print(n, "是质数", sep="：")

n = int(input("请输入自然数："))
for i in range(2, n):  # n = 11   2-10
    if n % i == 0:
        print(n, "不是质数")
        break
else:  # 没有执行过循环体里的break，则会执行else里的代码
    print(n, "是质数")

# for i in range(1, 10):
#     print(i)
#     # break
# else:
#     print("else")
